small watch-tower - Spanish English Dictionary